full-time permanent position - Francés Inglés Diccionario